//app.js
App({
  onLaunch: function () {
    // 登录
    // wx.removeStorage({
    //   key:'wx_id',
    //   success: function (res) {
    //     console.log(res.data)
    //   } 
    // });
    // wx.removeStorageSync('wx_id');
    var _this = this
    try {
      var value = wx.getStorageSync('wx_id');
      if (value) {
        _this.globalData.wx_id = value
      } else {
        wx.login({
          success: res => {
            // 登陆成功用code请求后台拿wx_id
            wx.request({
              //获取wx_id接口
              url: `${this.globalData.baseUrl}/wx_id`,
              data: {
                code: res.code
              },
              method: 'GET',
              success: (res) => {
                this.globalData.wx_id = res.data.wx_id
                wx.setStorage({
                  key: "wx_id",
                  data: res.data.wx_id
                })
              }
            })
          }
        })
      }
    } catch (e) {
      // Do something when catch error
    }
    // wx.checkSession({
    //   success: () => {
    //     //session 未过期，并且在本生命周期一直有效
    //     var _this = this
    //     try {
    //       var value = wx.getStorageSync('wx_id')
    //       if (value) {
    //         _this.globalData.wx_id = value
    //       }
    //     } catch (e) {
    //       // Do something when catch error
    //     }
    //   },
    //   fail: () => {
    //     //登录态过期
    //     wx.login({
    //       success: res => {
    //         // 登陆成功用code请求后台拿wx_id
    //         wx.request({
    //           //获取wx_id接口
    //           url: `${this.globalData.baseUrl}/wx_id`,
    //           data: {
    //             code: res.code
    //           },
    //           method: 'GET',
    //           success: (res) => {
    //             this.globalData.wx_id = res.data.wx_id
    //             wx.setStorage({
    //               key: "wx_id",
    //               data: res.data.wx_id
    //             })
    //           }
    //         })
    //       }
    //     })
    //   }
    // })
  },
  globalData: {
    baseUrl: 'https://tydr.tihe-china.com',        // 全局请求url
    // baseUrl: 'http://120.27.224.239:8888',        // 全局请求url
    userInfo: null,         // 用户信息
    wx_id: '',              // 用户id的3rd_session
    imgSrc: '@2x',          // 像素比
    levelName: '',          // 用户段位等级
    onlineBattleInfo: {},   // 在线匹配成功对战信息
    battleId: '',           // 好友PK对战id
    acceptBattle: false     // 是否为挑战方
  }
})